Dictionary.com
Thesaurus.com

fragmentation grenade

American  

noun

  1. a grenade with a heavy metal casing that shatters, on exploding, into fragments that travel at high speed and with great force.


Etymology

Origin of fragmentation grenade

First recorded in 1955–60